Clock Gating and Precomputation Based Low Power ALU Design
نویسندگان
چکیده
Power reduction in dynamic circuits became an important factor today. In this thesis, we designs an ALU using the popular power reduction techniques named clock gating and precomputation based sequential logic optimization for low power . It reduces the power consumption by reducing the dynamic switching power. Power reduction deals with synthesis, design at circuit level and placement and routing stages, now moved to the System Level and Register Transfer Level. This is possible due to clock gating which always switch off the inactive unit of the design and reduce overall power consumption. The Register Transfer Level approach is always important because hardware designers generally verify power only at the gate level and any changes to the Register Transfer Level needs many design repetition to reduce power. Our designed ALU has 16 functions. Each functions will carries separate modules. This is because we need not to more than one operation at a time. When we use to operate one functional module, the other modules are not in use by the current executing instruction. At that time we will power off the other 15 modules by using the clock gating technique. Thereby we can reduce the switching power of the other unused modules. In the proposed system, we further modifies the clock gated ALU with another power consumption method of precomputation based low power architecture. The simulation is done by using Xilinx ISE 13.2 and we implement the design by using FPGA. KeywordsALU, Clock Gating, Dynamic power, FPGA, precomputation, RTL
منابع مشابه
Hardware Architecture of Low-Power ALU using Clock Gating
With the scaling of technology, need for high performance and more functionality, power dissipation becomes a major bottle neck for microprocessor systems design, because clock power can be significant in high performance systems. We propose a low power ALU for high performance systems, which make use of clock gating to reduce clock power. This low-power ALU based on the observation that while ...
متن کاملComparative Survey of Various Low Power Clock Gating Techniques for ALU Design
Background: At present scenario, the frequent and the most fundamental component in low power processor design is Arithmetic and Logic Unit (ALU). Further Power utilization due to clock gated ALU can be noteworthy in high performance systems. In general functionality of the ALU's is a mixture of arithmetic and logic operations which are realized by means of combinational circuits. In attendance...
متن کاملPower Analysis and Implementation of the 8 - bit Toggle Clock Gated ALU
Power dissipation is major drawback in the digital sequential circuit design of low power electronic devices. Clock signal is one input which is common for all the sequential circuits. The clock signal has major power dissipation at high frequencies. The clock gating technique can be implemented at architectural level to reduce the power dissipation at dynamic and clock power level. Aim of this...
متن کاملPower Optimized ALU for Efficient Datapath
With the scaling of technology and the need for high performance and more functionality, power dissipation becomes a major bottleneck for microprocessor systems design. Also clock power can be significant in high performance systems. In this paper, a low power ALU for efficient datapath is proposed. In ALU, based on the observation, that while one functional unit is working other functional uni...
متن کاملA Review of Low Power Consumption Clock Gating Techniques
This paper represents a review of some existing clock gating techniques for low power dissipation in digital circuitry designs. In this paper, the clock gating techniques are used which reduces the power consumption from the normal implementation of the same design. The 16 bit ALU (arithmetic logical unit) is used for reducing the dynamic power consumption through gating techniques by shutting ...
متن کامل